package cn.darkhorse.device.iot;

import cn.darkhorse.device.pojo.MqttData;

import java.time.LocalDateTime;
import java.util.Map;
import java.util.Set;

/**
 * mqtt-data数据解析器接口
 */
public interface IParser {

    Map<String, Object> parse(MqttData data);
    Map<String, Object> parse(MqttData data, Set<String> pointIds);
    LocalDateTime getCreatedAd(MqttData data);
    String getGatewayDeviceId(MqttData data);
}
